disastrous consequences - French English Dictionary